// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See LICENSE in the project root for license information.

#pragma once

#include "xcpwindows.h"
#include <windows.foundation.h>
#include <windows.foundation.collections.h>
#include <vector>
#include <queue>
#include "xcperror.h"
#include "macros.h"
#include "xcpdebug.h"
#include "pal.h"
#include "palgfx.h"
#include "core.h"
#include "refcounting.h"
#include "ctypes.h"
#include "values.h"
#include "core_media.h"
#include "matrix.h"
#include "xcplist.h"
#include "corep.h"
#include "DependencyObjectTraits.g.h"
#include "rendertypes.h"
#include "real.h"
#include "memutils.h"
#include "ctypes.h"
#include "xcpmath.h"
#include "elements.h"
#include "TextBoxView.h"
#include "TextBox.h"
#include "PasswordBox.h"
#include "sort.h"
#include "focusmgr.h"
#include "eventmgr.h"
#include "EventArgs.h"
#include "RoutedEventArgs.h"
#include "BringIntoViewHandler.h"
#include "InputPointEventArgs.h"
#include "keyboardeventargs.h"
#include "CharacterReceivedEventArgs.h"
#include "ErrorEventArgs.h"
#include "host.h"
#include "DMContent.h"
#include "DMViewport.h"
#include "UIDMContainer.h"
#include "UIDMContainerHandler.h"
#include "InputPaneHandler.h"
#include "InputManagerDMViewportEventHandler.h"
#include "DownloadProgressEventArgs.h"
#include "ChangedPropertyEventArgs.h"
#include "DragEventArgs.h"
#include "PointerEventArgs.h"
#include "TappedEventArgs.h"
#include "DoubleTappedEventArgs.h"
#include "HoldingEventArgs.h"
#include "RightTappedEventArgs.h"
#include "ManipulationDelta.h"
#include "ManipulationVelocities.h"
#include "ManipulationEventArgs.h"
#include "ManipulationStartedEventArgs.h"
#include "ManipulationDeltaEventArgs.h"
#include "ManipulationCompletedEventArgs.h"
#include "ManipulationStartingEventArgs.h"
#include "ManipulationInertiaStartingEventArgs.h"
#include "RateChangedRoutedEventArgs.h"
#include "VisualTree.h"
#include "xstrutil.h"
#include "ParametricCurve.h"
#include "RemapVirtualKey.h"

#include "MUX-ETWEvents.h"
